Top 10k strings from Lerm Tape Utility D (1988)(Lerm Software)(Side B).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
3 "9";"Press
2 TO BE REMOVED
2 (max 16380)"
2 "Number of 1st address
2 "9";"Total no. of bytes "+("
2 "41859"-dup),
2 "1";"fhead4"
2 "0";"Letter";
2 "'"where bytes are to be moved"';
2 to return to MENU "
2 to repeat this option"'"
1 vr
1 to continue"
1 m$="y")+("unchanged"
1 l$="y")+(" after bytes moved")
1 i$(i)>"9")
1 fhead4
1 d$="y")+("no"
1 c$="Press any key":
1 c$;" to load."'"
1 c$(i)>"9")
1 bm m
1 b$="h");",";c:
1 ahrc2
1 ahr ~
1 TRANSFER
1 SAVING CODE TO DRIVE
1 Please wait a while.
1 Please wait a few moments
1 PROBABLY NO CHANGE
1 PLAY the TAPE
1 Nu of bytes
1 Not possible. Press any key
1 M/Code bytes mover
1 LERM software 1989
1 LERM SOFTWARE
1 LERM Advanced":
1 GUTZ
1 Don't take our softwarePlease pay for our labour
1 Created with Ramsoft MakeTZX
1 Advanced Header reader
1 =headerless - ON ERROR GOTO 20"
1 =another load
1 =("0x)=("0"
1 . Then you can let me producethe code automatically or youcan keep control."
1 . After moving your code I canrun from an address or goto agiven line number."
1 (t+n<vt2))
1 (probably enter 0)
1 (l$="n"))+("moved"
1 (i$ (i)<"0"
1 (c$(i)<"0"
1 (VERY PROBABLY)
1 ("Stack pointer ")+("left"
1 '("23659 =")+("2"
1 ''"You might need a new RAMTOP!"'
1 ''"This part is ";
1 ''"NOT CODE - ";c$:
1 ''"LOAD ";("GOOD"
1 ''"I am using address from approx";("23490 to 23540"
1 ''"After moving your code you mustJUMP to a particular address inthe memory"
1 '"No change in STACK POINTER":
1 '"No change in RAMTOP"
1 '"New STACK POINTER= ";stp
1 '"New RAMTOP= ";rtop
1 ###s#r*K\~
1 "You will have a some of choices.":
1 "Which address? ";add:
1 "Should the stack pointer be put"'"just below ramtop after moving"'"your code
1 "Number of bytes to be moved"';
1 "Name to save? ";
1 "Line not specified":
1 "It is POSSIBLE that 23659 might"'"not hold 2. Should I ensure thatit does?
1 "How many EXTRA bytes does yourdrive use up? (0 for NO CHANGE) ";dup
1 "Give the new RAMTOP number ENTER 0 for no change "'("
1 "Enter the 1st address of a blockof approx 50 UNAFFECTED bytes"';stp:
1 "Enter program name ";
1 "Enter line number. (0 if youdon't want to give the number) "'("
1 "BASIC","NUMERIC ARRAY","CHARACTER ARRAY","BYTES (m/code)"
1 "Auto line number= ";lin:
1 "After moving your code"''"Do you want the program to runfrom a LINE number ? ";
1 "9";(("Start of code "
1 "9";("yes"
1 "9";"Which type of program";
1 "9";"Press any key to continue":
1 "9";"No of bytes to be saved FIRST"'"(0=only ONE saving) ";nob
1 "9";"No of bytes of BASIC";
1 "9";"MACHINE CODE";
1 "9";"Is all this o.k. Y/N?":
1 "9";"Give the name of the program"';
1 "9";"Bytes Remover"
1 "9";"Block nu ";
1 "9";" MENU"
1 "8";"AND THEN WAIT"
1 "7";" CODE ";(
1 "6";("(including header)"
1 "5";"(";nob;" bytes saved 1st)"
1 "4";("BASIC"
1 "4")="LERM"
1 "4");("Bytes to loose"
1 "3";rt-by;" bytes long"
1 "3";"Press any key to continue":
1 "3")+("CODE"
1 "22";"NOW ";
1 "2";"bytes/header reader 2.";
1 "2";"Not a header":
1 "1000"*opt
1 "1";"y/n" :
1 "1";"TRANSFER"
1 "1";"Start recording and press ";
1 "1";"Should I try to produce the codeAUTOMATICALLY ? y/n";
1 "1";"SAVING";
1 "1";"Is this o.k
1 "1";"I can't find a stack pointer":
1 "1";"HEADER CREATOR"
1 "1";"Auto line no:"
1 "1";"Are you sure
1 "1";"Any more blocks
1 "1";" BYTES mover";
1 "1");rtop:
1 "1");", hoping that theyare left completely alone."'"If this is not so then press
1 "1"),w(a):
1 "1")+("Headerless "
1 "1")+("Auto run number (>32768 gives noauto-run) "
1 "0";("No. of bytes "
1 "0";"Type:";
1 "0";"Type of program";
1 "0";"Total no. of"'"bytes to loose:";
1 "0";"This program will give the"''"
1 "0";"This program will generate somemachine code that will moveBYTES round the computer'smemory. It can be placed almostanywhere in the 48k the Spectrumhas for its users.";
1 "0";"This program removes up to 16k.BASIC or CODE."
1 "0";"This program creates a headerfor a BASIC program or CODE.":
1 "0";"Program name:";
1 "0";"Program Name:";
1 "0";"Pressing ENTER cancels option,and returns here (N=new)";
1 "0";"No. of bytes"'"of BASIC:";
1 "0";"Is header prepared
1 "0";"Ignore the funny screen picture."''"When LOADED press
1 "0";"First byte at ";
1 "0";"Code LENGTH ";
1 "0";"Bytes start:"
1 "0";"BASIC length";
1 "0";"Auto line nu";
1 "0";"(Name codes: ";
1 "0";" bytes long."
1 "0";" (or any other key to cancel)
1 "0";" ";c$''
1 "0");("65480 to 65535"
1 the option to make a ""header"""
1 the number of bytes for a"'" ""headerless"" part"''"
1 removes/chops bytes."'" (crashes after use)."
1 header data, OR"''"
1 LERM Header readings"
1 LERM Bytes reader"
1 = Headerless")
1 = CODE (or bytes) ";+("
1 = BASIC
1 - Pleasedont steal software or break copyright laws
1 otherwise press any key":
1 tostart
1 ALTER SYNTAX FOR YOUR DRIVE